echo depth sounding - German English Dictionary